.class final Lcom/skyhookwireless/wps/_sdka;
.super Ljava/io/FilterInputStream;


# static fields
.field private static final _sdka:[I

.field private static final _sdkb:[I

.field private static final _sdkc:[J

.field private static final _sdkd:[J

.field private static final _sdke:[I

.field static final synthetic _sdki:Z

.field private static final z:Ljava/lang/String;


# instance fields
.field private final _sdkf:Lcom/skyhookwireless/wps/_sdkb;

.field private _sdkg:I

.field private _sdkh:I


# direct methods
.method static constructor <clinit>()V
    .locals 11

    const/4 v9, 0x7

    const/4 v8, 0x0

    const/4 v7, 0x1

    const-string v0, "1g\u000e\u0002o5oG\u0017d1o"

    invoke-virtual {v0}, Ljava/lang/String;->toCharArray()[C

    move-result-object v0

    array-length v1, v0

    if-gt v1, v7, :cond_3

    move v2, v8

    :cond_0
    move v3, v1

    move v4, v2

    move-object v1, v0

    move v10, v2

    move-object v2, v0

    move v0, v10

    :goto_0
    aget-char v5, v1, v0

    rem-int/lit8 v6, v4, 0x5

    packed-switch v6, :pswitch_data_0

    move v6, v7

    :goto_1
    xor-int/2addr v5, v6

    int-to-char v5, v5

    aput-char v5, v1, v0

    add-int/lit8 v0, v4, 0x1

    if-nez v3, :cond_1

    move-object v1, v2

    move v4, v0

    move v0, v3

    goto :goto_0

    :cond_1
    move v1, v3

    move-object v10, v2

    move v2, v0

    move-object v0, v10

    :goto_2
    if-gt v1, v2, :cond_0

    new-instance v1, Ljava/lang/String;

    invoke-direct {v1, v0}, Ljava/lang/String;-><init>([C)V

    invoke-virtual {v1}, Ljava/lang/String;->intern()Ljava/lang/String;

    move-result-object v0

    sput-object v0, Lcom/skyhookwireless/wps/_sdka;->z:Ljava/lang/String;

    const-class v0, Lcom/skyhookwireless/wps/_sdka;

    invoke-virtual {v0}, Ljava/lang/Class;->desiredAssertionStatus()Z

    move-result v0

    if-nez v0, :cond_2

    move v0, v7

    :goto_3
    sput-boolean v0, Lcom/skyhookwireless/wps/_sdka;->_sdki:Z

    const/16 v0, 0x100

    new-array v0, v0, [I

    fill-array-data v0, :array_0

    sput-object v0, Lcom/skyhookwireless/wps/_sdka;->_sdka:[I

    new-array v0, v9, [I

    fill-array-data v0, :array_1

    sput-object v0, Lcom/skyhookwireless/wps/_sdka;->_sdkb:[I

    new-array v0, v9, [J

    fill-array-data v0, :array_2

    sput-object v0, Lcom/skyhookwireless/wps/_sdka;->_sdkc:[J

    const/16 v0, 0x41

    new-array v0, v0, [J

    fill-array-data v0, :array_3

    sput-object v0, Lcom/skyhookwireless/wps/_sdka;->_sdkd:[J

    const/16 v0, 0x21

    new-array v0, v0, [I

    fill-array-data v0, :array_4

    sput-object v0, Lcom/skyhookwireless/wps/_sdka;->_sdke:[I

    return-void

    :cond_2
    move v0, v8

    goto :goto_3

    :pswitch_0
    const/16 v6, 0x50

    goto :goto_1

    :pswitch_1
    const/16 v6, 0xb

    goto :goto_1

    :pswitch_2
    const/16 v6, 0x67

    goto :goto_1

    :pswitch_3
    const/16 v6, 0x65

    goto :goto_1

    :cond_3
    move v2, v8

    goto :goto_2

    nop

    :pswitch_data_0
    .packed-switch 0x0
        :pswitch_0
        :pswitch_1
        :pswitch_2
        :pswitch_3
    .end packed-switch

    :array_0
    .array-data 0x4
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x0t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x2t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x4t 0x0t 0x0t 0x0t
        0x4t 0x0t 0x0t 0x0t
        0x4t 0x0t 0x0t 0x0t
        0x4t 0x0t 0x0t 0x0t
        0x4t 0x0t 0x0t 0x0t
        0x4t 0x0t 0x0t 0x0t
        0x4t 0x0t 0x0t 0x0t
        0x4t 0x0t 0x0t 0x0t
        0x5t 0x0t 0x0t 0x0t
        0x5t 0x0t 0x0t 0x0t
        0x5t 0x0t 0x0t 0x0t
        0x5t 0x0t 0x0t 0x0t
        0x6t 0x0t 0x0t 0x0t
        0x6t 0x0t 0x0t 0x0t
        0x7t 0x0t 0x0t 0x0t
        0x7t 0x0t 0x0t 0x0t
    .end array-data

    :array_1
    .array-data 0x4
        0xfft 0x0t 0x0t 0x0t
        0x3ft 0x0t 0x0t 0x0t
        0x1ft 0x0t 0x0t 0x0t
        0xft 0x0t 0x0t 0x0t
        0x7t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
    .end array-data

    :array_2
    .array-data 0x8
        0x0t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0x80t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0x80t 0x40t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0x80t 0x40t 0x20t 0x0t 0x0t 0x0t 0x0t 0x0t
        0x80t 0x40t 0x20t 0x10t 0x0t 0x0t 0x0t 0x0t
        0x80t 0x40t 0x20t 0x10t 0x8t 0x0t 0x0t 0x0t
        0x80t 0x40t 0x20t 0x10t 0x8t 0x4t 0x0t 0x0t
    .end array-data

    :array_3
    .array-data 0x8
        0x0t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0x7t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xft 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0x1ft 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0x3ft 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0x7ft 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0x1t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0x3t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0x7t 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xft 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0x1ft 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0x3ft 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0x7ft 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0x0t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0x1t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0x3t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0x7t 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xft 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0x1ft 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0x3ft 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0x7ft 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0x0t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0x1t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0x3t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0x7t 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xft 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0x1ft 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0x3ft 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0x7ft 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0x0t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0x1t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0x3t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0x7t 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xft 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0x1ft 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0x3ft 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0x7ft 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0x0t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0x1t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0x3t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0x7t 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xft 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0x1ft 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0x3ft 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0x7ft 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x0t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x1t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x3t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x7t 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0xft 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x1ft 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x3ft 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x7ft 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x0t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x1t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x3t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x7t
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0xft
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x1ft
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x3ft
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0x7ft
        0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0xfft 0xfft
    .end array-data

    :array_4
    .array-data 0x4
        0x0t 0x0t 0x0t 0x0t
        0x1t 0x0t 0x0t 0x0t
        0x3t 0x0t 0x0t 0x0t
        0x7t 0x0t 0x0t 0x0t
        0xft 0x0t 0x0t 0x0t
        0x1ft 0x0t 0x0t 0x0t
        0x3ft 0x0t 0x0t 0x0t
        0x7ft 0x0t 0x0t 0x0t
        0xfft 0x0t 0x0t 0x0t
        0xfft 0x1t 0x0t 0x0t
        0xfft 0x3t 0x0t 0x0t
        0xfft 0x7t 0x0t 0x0t
        0xfft 0xft 0x0t 0x0t
        0xfft 0x1ft 0x0t 0x0t
        0xfft 0x3ft 0x0t 0x0t
        0xfft 0x7ft 0x0t 0x0t
        0xfft 0xfft 0x0t 0x0t
        0xfft 0xfft 0x1t 0x0t
        0xfft 0xfft 0x3t 0x0t
        0xfft 0xfft 0x7t 0x0t
        0xfft 0xfft 0xft 0x0t
        0xfft 0xfft 0x1ft 0x0t
        0xfft 0xfft 0x3ft 0x0t
        0xfft 0xfft 0x7ft 0x0t
        0xfft 0xfft 0xfft 0x0t
        0xfft 0xfft 0xfft 0x1t
        0xfft 0xfft 0xfft 0x3t
        0xfft 0xfft 0xfft 0x7t
        0xfft 0xfft 0xfft 0xft
        0xfft 0xfft 0xfft 0x1ft
        0xfft 0xfft 0xfft 0x3ft
        0xfft 0xfft 0xfft 0x7ft
        0xfft 0xfft 0xfft 0xfft
    .end array-data
.end method

.method constructor <init>(Lcom/skyhookwireless/wps/_sdkb;)V
    .locals 0

    invoke-direct {p0, p1}, Ljava/io/FilterInputStream;-><init>(Ljava/io/InputStream;)V

    invoke-virtual {p0}, Lcom/skyhookwireless/wps/_sdka;->_sdkd()V

    iput-object p1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    return-void
.end method


# virtual methods
.method public _sdka()I
    .locals 3

    iget v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    iget-object v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v1}, Lcom/skyhookwireless/wps/_sdkb;->read()I

    move-result v1

    iget v2, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    shl-int/2addr v1, v2

    or-int/2addr v0, v1

    iput v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    iget v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    and-int/lit16 v0, v0, 0xff

    iget v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    ushr-int/lit8 v1, v1, 0x8

    iput v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    return v0
.end method

.method _sdka(I)J
    .locals 6

    const/4 v3, 0x1

    sget-boolean v0, Lcom/skyhookwireless/wps/_sdka;->_sdki:Z

    if-nez v0, :cond_1

    if-gt v3, p1, :cond_0

    const/16 v0, 0x40

    if-le p1, v0, :cond_1

    :cond_0
    new-instance v0, Ljava/lang/AssertionError;

    invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V

    throw v0

    :cond_1
    invoke-virtual {p0, p1}, Lcom/skyhookwireless/wps/_sdka;->_sdkc(I)J

    move-result-wide v0

    sub-int v2, p1, v3

    shl-int v2, v3, v2

    int-to-long v2, v2

    and-long/2addr v2, v0

    const-wide/16 v4, 0x0

    cmp-long v2, v2, v4

    if-eqz v2, :cond_2

    sget-object v2, Lcom/skyhookwireless/wps/_sdka;->_sdkd:[J

    aget-wide v2, v2, p1

    const-wide/16 v4, -0x1

    xor-long/2addr v2, v4

    or-long/2addr v0, v2

    :cond_2
    return-wide v0
.end method

.method _sdkb()I
    .locals 2

    sget-boolean v0, Lcom/skyhookwireless/wps/_sdka;->_sdki:Z

    if-nez v0, :cond_0

    iget v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    if-eqz v0, :cond_0

    new-instance v0, Ljava/lang/AssertionError;

    sget-object v1, Lcom/skyhookwireless/wps/_sdka;->z:Ljava/lang/String;

    invoke-direct {v0, v1}, Ljava/lang/AssertionError;-><init>(Ljava/lang/Object;)V

    throw v0

    :cond_0
    iget-object v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v0}, Lcom/skyhookwireless/wps/_sdkb;->read()I

    move-result v0

    iget-object v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v1}, Lcom/skyhookwireless/wps/_sdkb;->read()I

    move-result v1

    shl-int/lit8 v1, v1, 0x8

    or-int/2addr v0, v1

    return v0
.end method

.method _sdkb(I)I
    .locals 5

    sget v0, Lcom/skyhookwireless/wps/_sdkbb;->_sdkb:I

    sget-boolean v1, Lcom/skyhookwireless/wps/_sdka;->_sdki:Z

    if-nez v1, :cond_1

    const/4 v1, 0x1

    if-gt v1, p1, :cond_0

    const/16 v1, 0x20

    if-le p1, v1, :cond_1

    :cond_0
    new-instance v0, Ljava/lang/AssertionError;

    invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V

    throw v0

    :cond_1
    iget v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    iget v2, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    move v4, v2

    move v2, v1

    move v1, v4

    :cond_2
    if-ge v1, p1, :cond_3

    iget-object v3, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v3}, Lcom/skyhookwireless/wps/_sdkb;->read()I

    move-result v3

    shl-int/2addr v3, v1

    or-int/2addr v2, v3

    add-int/lit8 v1, v1, 0x8

    if-nez v0, :cond_4

    if-eqz v0, :cond_2

    :cond_3
    move v0, v1

    move v1, v2

    ushr-int v2, v1, p1

    iput v2, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    sub-int/2addr v0, p1

    iput v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    move v0, v1

    :goto_0
    sget-object v1, Lcom/skyhookwireless/wps/_sdka;->_sdke:[I

    aget v1, v1, p1

    and-int/2addr v0, v1

    return v0

    :cond_4
    move v0, v2

    goto :goto_0
.end method

.method _sdkc()J
    .locals 5

    const/16 v4, 0x20

    sget-boolean v0, Lcom/skyhookwireless/wps/_sdka;->_sdki:Z

    if-nez v0, :cond_0

    iget v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    if-eqz v0, :cond_0

    new-instance v0, Ljava/lang/AssertionError;

    sget-object v1, Lcom/skyhookwireless/wps/_sdka;->z:Ljava/lang/String;

    invoke-direct {v0, v1}, Ljava/lang/AssertionError;-><init>(Ljava/lang/Object;)V

    throw v0

    :cond_0
    iget-object v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v0}, Lcom/skyhookwireless/wps/_sdkb;->read()I

    move-result v0

    iget-object v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v1}, Lcom/skyhookwireless/wps/_sdkb;->read()I

    move-result v1

    shl-int/lit8 v1, v1, 0x8

    or-int/2addr v0, v1

    iget-object v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v1}, Lcom/skyhookwireless/wps/_sdkb;->read()I

    move-result v1

    shl-int/lit8 v1, v1, 0x10

    or-int/2addr v0, v1

    iget-object v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v1}, Lcom/skyhookwireless/wps/_sdkb;->read()I

    move-result v1

    shl-int/lit8 v1, v1, 0x18

    or-int/2addr v0, v1

    int-to-long v0, v0

    sget-object v2, Lcom/skyhookwireless/wps/_sdka;->_sdkd:[J

    aget-wide v2, v2, v4

    and-long/2addr v0, v2

    iget-object v2, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v2}, Lcom/skyhookwireless/wps/_sdkb;->read()I

    move-result v2

    iget-object v3, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v3}, Lcom/skyhookwireless/wps/_sdkb;->read()I

    move-result v3

    shl-int/lit8 v3, v3, 0x8

    or-int/2addr v2, v3

    int-to-long v2, v2

    shl-long/2addr v2, v4

    or-long/2addr v0, v2

    return-wide v0
.end method

.method _sdkc(I)J
    .locals 9

    sget v0, Lcom/skyhookwireless/wps/_sdkbb;->_sdkb:I

    sget-boolean v1, Lcom/skyhookwireless/wps/_sdka;->_sdki:Z

    if-nez v1, :cond_1

    const/4 v1, 0x1

    if-gt v1, p1, :cond_0

    const/16 v1, 0x3f

    if-le p1, v1, :cond_1

    :cond_0
    new-instance v0, Ljava/lang/AssertionError;

    invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V

    throw v0

    :cond_1
    iget v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    int-to-long v1, v1

    iget v3, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    move v6, v3

    move-wide v7, v1

    move-wide v2, v7

    move v1, v6

    :cond_2
    if-ge v1, p1, :cond_3

    iget-object v4, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v4}, Lcom/skyhookwireless/wps/_sdkb;->read()I

    move-result v4

    int-to-long v4, v4

    shl-long/2addr v4, v1

    or-long/2addr v2, v4

    add-int/lit8 v1, v1, 0x8

    if-nez v0, :cond_4

    if-eqz v0, :cond_2

    :cond_3
    move v0, v1

    move-wide v6, v2

    move-wide v1, v6

    ushr-long v3, v1, p1

    long-to-int v3, v3

    iput v3, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    sub-int/2addr v0, p1

    iput v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    move-wide v0, v1

    :goto_0
    sget-object v2, Lcom/skyhookwireless/wps/_sdka;->_sdkd:[J

    aget-wide v2, v2, p1

    and-long/2addr v0, v2

    return-wide v0

    :cond_4
    move-wide v0, v2

    goto :goto_0
.end method

.method _sdkd()V
    .locals 1

    const/4 v0, 0x0

    iput v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    iput v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    return-void
.end method

.method _sdke()J
    .locals 9
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    sget v0, Lcom/skyhookwireless/wps/_sdkbb;->_sdkb:I

    invoke-virtual {p0}, Lcom/skyhookwireless/wps/_sdka;->available()I

    move-result v1

    const/16 v2, 0x8

    if-ge v1, v2, :cond_0

    new-instance v0, Ljava/io/EOFException;

    invoke-direct {v0}, Ljava/io/EOFException;-><init>()V

    throw v0

    :cond_0
    invoke-virtual {p0}, Lcom/skyhookwireless/wps/_sdka;->_sdka()I

    move-result v2

    sget-object v3, Lcom/skyhookwireless/wps/_sdka;->_sdka:[I

    aget v3, v3, v2

    if-nez v3, :cond_1

    int-to-long v0, v2

    :goto_0
    return-wide v0

    :cond_1
    shl-int/lit8 v4, v3, 0x3

    if-gt v1, v4, :cond_2

    new-instance v0, Ljava/io/EOFException;

    invoke-direct {v0}, Ljava/io/EOFException;-><init>()V

    throw v0

    :cond_2
    const-wide/16 v4, 0x0

    sget-object v1, Lcom/skyhookwireless/wps/_sdka;->_sdkb:[I

    aget v1, v1, v3

    and-int/2addr v1, v2

    move v2, v1

    move v1, v3

    :cond_3
    if-lez v1, :cond_5

    iget v6, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    iget-object v7, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v7}, Lcom/skyhookwireless/wps/_sdkb;->read()I

    move-result v7

    iget v8, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    shl-int/2addr v7, v8

    or-int/2addr v6, v7

    iput v6, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    shl-int/lit8 v2, v2, 0x8

    iget v6, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    and-int/lit16 v6, v6, 0xff

    or-int/2addr v2, v6

    if-nez v0, :cond_6

    const/4 v6, 0x4

    if-ne v1, v6, :cond_4

    int-to-long v4, v2

    const/16 v2, 0x18

    shl-long/2addr v4, v2

    const/4 v2, 0x0

    :cond_4
    iget v6, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    ushr-int/lit8 v6, v6, 0x8

    iput v6, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    add-int/lit8 v1, v1, -0x1

    if-eqz v0, :cond_3

    :cond_5
    move-wide v0, v4

    int-to-long v4, v2

    or-long/2addr v0, v4

    sget-object v2, Lcom/skyhookwireless/wps/_sdka;->_sdkc:[J

    aget-wide v2, v2, v3

    add-long/2addr v0, v2

    goto :goto_0

    :cond_6
    move-wide v0, v4

    goto :goto_0
.end method

.method public available()I
    .locals 2

    iget v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    iget-object v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v1}, Lcom/skyhookwireless/wps/_sdkb;->available()I

    move-result v1

    shl-int/lit8 v1, v1, 0x3

    add-int/2addr v0, v1

    return v0
.end method

.method public read()I
    .locals 1

    const/4 v0, 0x1

    invoke-virtual {p0, v0}, Lcom/skyhookwireless/wps/_sdka;->_sdkb(I)I

    move-result v0

    return v0
.end method

.method public reset()V
    .locals 1
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    invoke-virtual {p0}, Lcom/skyhookwireless/wps/_sdka;->_sdkd()V

    iget-object v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v0}, Lcom/skyhookwireless/wps/_sdkb;->reset()V

    return-void
.end method

.method public skip(J)J
    .locals 5
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation

    const-wide/16 v3, 0x0

    const/4 v2, 0x0

    const-wide/32 v0, 0x7fffffff

    cmp-long v0, p1, v0

    if-ltz v0, :cond_0

    new-instance v0, Ljava/lang/IllegalArgumentException;

    invoke-direct {v0}, Ljava/lang/IllegalArgumentException;-><init>()V

    throw v0

    :cond_0
    cmp-long v0, p1, v3

    if-gtz v0, :cond_1

    move-wide v0, v3

    :goto_0
    return-wide v0

    :cond_1
    sget-boolean v0, Lcom/skyhookwireless/wps/_sdka;->_sdki:Z

    if-nez v0, :cond_2

    invoke-virtual {p0}, Lcom/skyhookwireless/wps/_sdka;->available()I

    move-result v0

    int-to-long v0, v0

    cmp-long v0, p1, v0

    if-lez v0, :cond_2

    new-instance v0, Ljava/lang/AssertionError;

    invoke-direct {v0}, Ljava/lang/AssertionError;-><init>()V

    throw v0

    :cond_2
    long-to-int v0, p1

    iget v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    if-le v0, v1, :cond_3

    iget v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    sub-int/2addr v0, v1

    iput v2, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    iput v2, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    iget-object v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    ushr-int/lit8 v2, v0, 0x3

    int-to-long v2, v2

    invoke-virtual {v1, v2, v3}, Lcom/skyhookwireless/wps/_sdkb;->skip(J)J

    and-int/lit8 v0, v0, 0x7

    if-lez v0, :cond_4

    iget-object v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkf:Lcom/skyhookwireless/wps/_sdkb;

    invoke-virtual {v1}, Lcom/skyhookwireless/wps/_sdkb;->read()I

    move-result v1

    ushr-int/2addr v1, v0

    iput v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    const/16 v1, 0x8

    sub-int/2addr v1, v0

    iput v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    sget v1, Lcom/skyhookwireless/wps/_sdkbb;->_sdkb:I

    if-eqz v1, :cond_4

    :cond_3
    iget v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    ushr-int/2addr v1, v0

    iput v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkg:I

    iget v1, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    sub-int v0, v1, v0

    iput v0, p0, Lcom/skyhookwireless/wps/_sdka;->_sdkh:I

    :cond_4
    move-wide v0, p1

    goto :goto_0
.end method
